Career 2025 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bratislava 2 Challenger Portugal F4 Portugal F6 Croatia F2 Morocco F1 Morocco F2 Italy F11 Romania F1 Romania F2 Slovenia F2 Italy F27 Portugal F4 Portugal F5 Iran F4 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 France F7 Italy F10 Germany F23 Great Britain F16 Great Britain F17 Israel F4 Czech Republic F5 Germany F2 Germany F3 Croatia F1 Kazakhstan F1 Kazakhstan F2 Croatia F4 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Morocco F1 Morocco F2 Italy F4 Kuwait F2 Iran F3 Croatia F2 Portugal F5 Germany F1 Zivnobanka Czech Open - Prostejov Jameson Cup - Milan Poland F1 Israel F5 Fifth Third Bank Tennis Championships - Lexington Ljubljana Open - Ljubljana M15 Monastir Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Nord/LB Open - Braunschweig Sunrise Challenger Nord/LB Open 2004 - Braunschweig Ostrava Challenger Reggio Emilia Challenger San Benedetto Challenger Poznan Challenger Geneva Challenger Freudenstadt Challenger M15 Heraklion Tashkent Challenger Seoul Challenger Chuncheon Challenger Bytom Challenger Brasilia Challenger Izmir Challenger Bratislava Challenger Courmayeur Challenger Casablanca Challenger Rabat Challenger M25 Monastir Oberstaufen Challenger San Marino Challenger Cordenons Challenger M25 Vila Real de Santo Antonio Manerbio Challenger Genova Challenger M25 Padova Trnava Challenger M25 Santa Margherita di Pula M25 Valldoreix Geneva Challenger M15 Antalya ECM Cup - Prague M25 Telfs Sao Paulo Challenger Tour Finals Helsinki Challenger Prague Open - Prague Heilbronn Challenger Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors ATU Cup - Weiden CA Challenge - Graz Neride Prague Indoor - Prague Casablanca Challenger Open de Franche-Comte - Besancon Rabat Challenger Marrakech Challenger Prague Challenger Bordeaux Challenger Tatra Banka Open 2003 - Bratislava Cepu Open - San Marino Czech Open 2006 - Prostejov ATU Cup - Weiden Steelers Cup - Kosice Panama City Challenger Barranquilla Challenger Czech Open 2005 - Prostejov Prostejov Challenger Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger Trophy 2007 - Trnava M25 Vila Real de Santo Antonio Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Prague Challenger Poprad Tatry Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Morocco Tennis Tour - Rabat Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Almaty Challenger Zivnobanka Czech Open - Prostejov Sarajevo Open 2004 - Sarajevo Quimper Challenger Indian Wells Challenger Orleans Challenger ATP Slovak Open Challenger - Bratislava Como Challenger Genova Challenger Noumea Challenger Marbella Challenger Furth Challenger Kosice Challenger Turin Challenger Rimini Challenger Bratislava Challenger M25 Monastir Bratislava Challenger Brasov Challenger - Brasov Mons Challenger Heilbronn Challenger Bergamo Challenger Barletta Challenger Tatra Banka Open - Bratislava M15 Heraklion M15 Telde Braunschweig Challenger M25 Reggio Emilia Stockholm Open - Stockholm Turin Challenger Poprad Tatry Challenger Morocco Tennis Tour - Tanger Dortmund Challenger Czech Open - Prostejov Podebradka Cup - Prague Prostejov Challenger Sarajevo Open - Sarajevo Nur-Sultan 1 Challenger Tatra Banka Open 2006 - Bratislava Sassuolo Challenger Como Challenger Vicenza Challenger Pullach Challenger Heineken Open - Auckland Poznan Challenger Open 13 - Marseille Estoril Open - Estoril Tampere Imageneering Open - Tampere Internationaler Raiffeisen Grand Prix - St. Polten Internationaux de Nouvelle-Caledonie - New Caledonia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Bad Waltersdorf Challenger Akbank Private Banking-TED Open - Istanbul Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow San Marino Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Prague Challenger Biella 3 Challenger Estoril Open - Estoril Biella 7 Challenger The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Lisbon Challenger Campionati Internazionali di Sicilia - Palermo Braga Challenger CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Privat Bank Cup - Dniepropetrovsk Czech Indoor Open - Prague Open 13 - Marseille The Dubai Tennis Championships - Dubai Kosice Challenger Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Flea Market Cup - Busan Synsam Swedish Open - Bastad Mumbai Open - Mumbai Koblenz Challenger Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Sydney International - Sydney Hersonissos 1 Challenger ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Monza Challenger BMW Open - Munich Prosperita Open 2008 - Ostrava Liberec Challenger ARAG World Team Championship - Dusseldorf Genova Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Florence Challenger Marrakech Challenger Medibank International - Sydney Mons Challenger Gerry Weber Open - Halle Catella Swedish Open - Bastad Brisbane - Brisbane San Benedetto Challenger Open Sabadell Atlantico - Barcelona Salvador Challenger BMW Open - Munich Geneva Challenger Gerry Weber Open - Halle Ostrava Challenger Tatra Banka Slovak Open - Bratislava Split Challenger Mercedes Cup - Stuttgart Istanbul Challenger ATP Studena Croatia Open Umag - Umag Biella 2 Challenger Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Rome Challenger Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca BMW Open - Munich Prostejov Challenger ATP Studena Croatia Open Umag - Umag Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Zagreb Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Trnava Challenger Bratislava Challenger Bergamo Challenger Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Open Seat Godo - Barcelona Noumea Challenger China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Tanger Challenger Dubai Duty Free Tennis Championships - Dubai Meknes Challenger Serbia Open - Belgrade Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg BRD Nastase Tiriac Trophy - Bucharest Caltanissetta Challenger ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Rome Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag PTT Thailand Open - Bangkok China Open - Beijing Valencia Open - Valencia Rio Open 500 - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Portugal Open - Oeiras BMW Open - Munich Bet-at-home Open - Hamburg Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle Shenzhen Open - Shenzhen China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Rome Challenger Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Ostrava Challenger AEGON Championships - London Abierto Mexicano - Los Cabos Garanti Koza Sofia Open - Sofia AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Plava Laguna Croatia Open - Umag Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Sydney International - Sydney BMW Open - Munich Open Sud de France - Montpellier M25 Reggio Emilia Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Santiago Open - Santiago Anytech365 Andalucia Open - Marbella Kitzbuhel Challenger Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai Open 13 - Marseille Tiriac Open - Bucharest German Tennis Championships - Hamburg Loughborough Challenger Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Helsinki Challenger Zadar Challenger Naples Challenger AEGON Championships - London Studena Croatia Open - Umag Grand Prix Hassan II - Casablanca AEGON Championships - London Mersin Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Aegon Nottingham Open - Nottingham Sibiu Challenger Vegeta Croatia Open - Umag Caltanissetta Challenger Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Valencia Open - Valencia Bratislava Challenger Open 13 - Marseille DIEMA XTRA Sofia Open - Sofia Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Apia International - Sydney Tatra Banka Open - Bratislava Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest BMW Open - Munich Open Parc - Lyon Intersport Heilbronn Open - Heilbronn Antalya Cup - Antalya ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech BMW Open - Munich AEGON Championships - London Bonn Challenger Prague II Challenger Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Nur-Sultan 2 Challenger Marbella Challenger BMW Open - Munich Generali Open - Kitzbuhel Todi Challenger Sofia Open - Sofia Open 13 - Marseille St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger ARAG World Team Championship - Dusseldorf ABN/AMRO World Tennis Tournament - Rotterdam Open Parc - Lyon AIG Japan Open - Tokyo Countrywide Classic - Los Angeles The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Open 13 - Marseille Bratislava 1 Challenger Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Generali Open - Kitzbuhel Pacific Life Open - Indian Wells Bet-at-home Open - Hamburg St. Petersburg Open - St. Petersburg Apia International - Sydney China Open - Beijing Davidoff Swiss Indoors - Basel Sydney International - Sydney Open 13 Provence - Marseille NASDAQ-100 Open - Miami Generali Open - Kitzbuhel Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Winston-Salem Open - Winston-Salem Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Noumea Challenger Bangkok Challenger Ortisei Challenger Biella 1 Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Next Generation Hardcourts - Adelaide Campionati Internazionali d'Italia - Rome Prostejov Challenger Masters Series Hamburg - Hamburg Rogers Masters - Toronto Brisbane International - Brisbane Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Madrid Swiss Indoors Basel - Basel Stockholm Open - Stockholm Medibank Private International - Sydney Sony Ericsson Open - Miami Masters Series Madrid - Madrid Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Sony Ericsson Open - Miami Western & Southern Open - Cincinnati Lyon Challenger Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Medibank International - Sydney BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Grand Prix Hassan II - Casablanca Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Rogers Masters - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells German Tennis Championships - Hamburg Masters Series Hamburg - Hamburg Rogers Masters - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Moselle Open - Metz U.S. Open - New York Rakuten Japan Open - Tokyo Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, ARG-CZE 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, PO, SVK-UKR 4-1 Laver Cup - Prague Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, QR, SVK-CAN 2-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, PO, CZE-SUI 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, CZE-GER 2-3 Wimbledon (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 The Mubadala World Tennis Championship Davis Cup, Group I, 1R, GBR-SVK 3-2 AAMI Classic - Kooyong Mubadala World Tennis Championship Davis Cup, World Group, 1R, SUI-CZE 2-3 AAMI Classic - Kooyong Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, GER-CZE 2-3 AAMI Classic - Kooyong AAMI Classic - Kooyong Davis Cup, Group I, PO, SVK-BLR 3-1 Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Wimbledon (juniors) Wimbledon (juniors) Olympics - Athens Olympics - Beijing Olympics - London Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Helsinki Challenger